Deferasirox dispersable tablet (DT)